﻿using System;

namespace RStudio.UnitSingleton
{
    /// <summary>
    /// 单例实现接口
    /// </summary>
    public interface IGameService: IDisposable
    {
        /// <summary>
        /// 服务初始化优先级
        /// </summary>
        public int Priority { get; }

        /// <summary>
        /// 初始化
        /// </summary>
        public void Init();

        /// <summary>
        /// 
        /// </summary>
        void IDisposable.Dispose() { }
    }
}
